home *** CD-ROM | disk | FTP | other *** search
/ Video Toaster 4.3 / Video Toaster v4.3.iso / 4.2 / programs / utilities / checksoftware next >
Text File  |  1998-04-16  |  32KB  |  889 lines

  1. /* CheckSoftware.rexx V4.1D -- Check your flyer software against    */
  2. /* a database of checksum numbers. (Help to detect mutant systems)  */
  3. /* (Maaaan! The Toaster/Flyer software has gotten a BIT complex!)   */
  4. /* Bob Caron (Grue) © 1995 NewTek Inc.                              */
  5.  
  6. checksum.F.1='toaster:programs/Switcher.main.AA'
  7. checksum.C.1=4294188518
  8. checksum.F.2='toaster:programs/Switcher.main'
  9. checksum.C.2=151548
  10. checksum.F.3='toaster:programs/Switcher.main.3.0'
  11. checksum.C.3=4294392462
  12. checksum.F.4='toaster:programs/Toasterpaint'
  13. checksum.C.4=428012
  14. checksum.F.5='toaster:programs/ToasterPaint2000'
  15. checksum.C.5=25954
  16. checksum.F.6='toaster:programs/VideoToaster'
  17. checksum.C.6=4294939262
  18. checksum.F.7='toaster:programs/VideoToaster.AA'
  19. checksum.C.7=4294939262
  20. checksum.F.8='toaster:programs/Switcher_Support/vta.aa'
  21. checksum.C.8=4294958252
  22. checksum.F.9='toaster:programs/Switcher_Support/vta2.aa'
  23. checksum.C.9=4294966062
  24. checksum.F.10='toaster:programs/Switcher_Support/vti.aa'
  25. checksum.C.10=4294961626
  26. checksum.F.11='toaster:programs/Switcher_Support/vti2.aa'
  27. checksum.C.11=7068
  28. checksum.F.12='toaster:programs/Switcher_Support/vta'
  29. checksum.C.12=4294959124
  30. checksum.F.13='toaster:programs/Switcher_Support/vta2'
  31. checksum.C.13=2042
  32. checksum.F.14='toaster:programs/Switcher_Support/vti'
  33. checksum.C.14=4294959782
  34. checksum.F.15='toaster:programs/Switcher_Support/vti2'
  35. checksum.C.15=6452
  36. checksum.F.16='toaster:programs/Switcher_Support/4000patch'
  37. checksum.C.16=2030
  38. checksum.F.17='toaster:programs/Flyer_Support/DMA.bin'
  39. checksum.C.17=2321
  40. checksum.F.18='toaster:programs/Retro_Support/Flyer/DMA.Bin'
  41. checksum.C.18=12701
  42. checksum.F.19='toaster:programs/LightWave.FP'
  43. checksum.C.19=4291758610
  44. checksum.F.20='toaster:programs/ScreamerNet'
  45. checksum.C.20=156406
  46. checksum.F.21='toaster:programs/LWSN.FP'
  47. checksum.C.21=972878
  48. checksum.F.22='toaster:programs/AutoHue'
  49. checksum.C.22=0
  50. checksum.F.23='toaster:programs/FlyerHDTools'
  51. checksum.C.23=4294538246
  52. checksum.F.24='toaster:programs/FlyerCalibrate'
  53. checksum.C.24=1123086
  54. checksum.F.25='toaster:programs/edit'
  55. checksum.C.25=4294947558
  56. checksum.F.26='toaster:programs/CG'
  57. checksum.C.26=463894
  58. checksum.F.27='toaster:programs/Modeler.FP'
  59. checksum.C.27=4294957410
  60. checksum.F.28='toaster:programs/AuxLibs/ChromaFX'
  61. checksum.C.28=4294905928
  62. checksum.F.29='toaster:programs/CG_Support/CommonThin.10'
  63. checksum.C.29=4294963080
  64. checksum.F.30='toaster:programs/CG_Support/SimpleThin.36'
  65. checksum.C.30=4294956318
  66. checksum.F.31='toaster:programs/CG_Support/SimpleFuture.36'
  67. checksum.C.31=10726
  68. checksum.F.32='toaster:programs/ChromaFX_Support/ChromaFX.Default'
  69. checksum.C.32=4294821272
  70. checksum.F.33='toaster:programs/ChromaFX_Support/ChromaFX.Effects'
  71. checksum.C.33=4294916872
  72. checksum.F.34='toaster:programs/Edit_Support/gadget4.pic'
  73. checksum.C.34=4294946876
  74. checksum.F.35='toaster:programs/Edit_Support/gadget64.pic'
  75. checksum.C.35=4294937054
  76. checksum.F.36='toaster:programs/Flyer_Support/FlyerDisk.info'
  77. checksum.C.36=1000
  78. checksum.F.37='toaster:programs/Flyer_Support/DSP.bin'
  79. checksum.C.37=4294964269
  80. checksum.F.38='toaster:programs/Flyer_Support/SK.bin'
  81. checksum.C.38=1353
  82. checksum.F.39='toaster:programs/Flyer_Support/AL.bin'
  83. checksum.C.39=4294954955
  84. checksum.F.40='toaster:programs/Flyer_Support/AUD.bin'
  85. checksum.C.40=4294965695
  86. checksum.F.41='toaster:programs/Flyer_Support/MD.bin'
  87. checksum.C.41=7365
  88. checksum.F.42='toaster:programs/Flyer_Support/ME.bin'
  89. checksum.C.42=3257
  90. checksum.F.43='toaster:programs/Flyer_Support/TR.bin'
  91. checksum.C.43=4294961615
  92. checksum.F.44='toaster:programs/Flyer_Support/PD.bin'
  93. checksum.C.44=1983
  94. checksum.F.45='toaster:programs/Flyer_Support/PE.bin'
  95. checksum.C.45=10693
  96. checksum.F.46='toaster:programs/Flyer_Support/flyer.bin'
  97. checksum.C.46=4294938680
  98. checksum.F.47='toaster:programs/Flyer_Support/c/VoidAll'
  99. checksum.C.47=4294964442
  100. checksum.F.48='toaster:programs/Flyer_Support/c/AppendFields'
  101. checksum.C.48=4294963510
  102. checksum.F.49='toaster:programs/Flyer_Support/c/SetPlayMode'
  103. checksum.C.49=4294930960
  104. checksum.F.50='toaster:programs/Flyer_Support/c/SetFloobyCal'
  105. checksum.C.50=4294940964
  106. checksum.F.51='toaster:programs/Flyer_Support/c/PlayClip'
  107. checksum.C.51=48204
  108. checksum.F.52='toaster:programs/Flyer_Support/c/CalibNew'
  109. checksum.C.52=4956
  110. checksum.F.53='toaster:programs/Hiip_Support/Errors'
  111. checksum.C.53=140764
  112. checksum.F.54='toaster:programs/Hiip_Support/loaders/Wavefront.cap'
  113. checksum.C.54=12290
  114. checksum.F.55='toaster:programs/Hiip_Support/loaders/YUV'
  115. checksum.C.55=4294926936
  116. checksum.F.56='toaster:programs/Hiip_Support/loaders/Rendition'
  117. checksum.C.56=4294935618
  118. checksum.F.57='toaster:programs/Hiip_Support/loaders/QRT'
  119. checksum.C.57=4294875114
  120. checksum.F.58='toaster:programs/Hiip_Support/loaders/Alias'
  121. checksum.C.58=4294948970
  122. checksum.F.59='toaster:programs/Hiip_Support/loaders/SunRaster'
  123. checksum.C.59=4294892052
  124. checksum.F.60='toaster:programs/Hiip_Support/loaders/SoftImage'
  125. checksum.C.60=4294941066
  126. checksum.F.61='toaster:programs/Hiip_Support/loaders/Wavefront'
  127. checksum.C.61=11982
  128. checksum.F.62='toaster:programs/Hiip_Support/loaders/BMP'
  129. checksum.C.62=4294934456
  130. checksum.F.63='toaster:programs/Hiip_Support/loaders/TARGA'
  131. checksum.C.63=4294837878
  132. checksum.F.64='toaster:programs/Hiip_Support/loaders/Cineon'
  133. checksum.C.64=4294858740
  134. checksum.F.65='toaster:programs/Hiip_Support/loaders/SGI'
  135. checksum.C.65=197672
  136. checksum.F.66='toaster:programs/Hiip_Support/loaders/Pixar'
  137. checksum.C.66=4294837502
  138. checksum.F.67='toaster:programs/Hiip_Support/loaders/PCX'
  139. checksum.C.67=4294940950
  140. checksum.F.68='toaster:programs/Hiip_Support/loaders/XWindows'
  141. checksum.C.68=65596
  142. checksum.F.69='toaster:programs/Hiip_Support/loaders/Framestore'
  143. checksum.C.69=4294905684
  144. checksum.F.70='toaster:programs/Hiip_Support/loaders/PICT'
  145. checksum.C.70=153300
  146. checksum.F.71='toaster:programs/Hiip_Support/loaders/IFF'
  147. checksum.C.71=4294714870
  148. checksum.F.72='toaster:programs/Hiip_Support/loaders/JPEG'
  149. checksum.C.72=4294839256
  150. checksum.F.73='toaster:programs/Hiip_Support/loaders/TIFF'
  151. checksum.C.73=337376
  152. checksum.F.74='toaster:programs/Hiip_Support/savers/IFF.cap'
  153. checksum.C.74=10146
  154. checksum.F.75='toaster:programs/Hiip_Support/savers/QRT.cap'
  155. checksum.C.75=9954
  156. checksum.F.76='toaster:programs/Hiip_Support/savers/JPEG.cap'
  157. checksum.C.76=10566
  158. checksum.F.77='toaster:programs/Hiip_Support/savers/TIFF.cap'
  159. checksum.C.77=9994
  160. checksum.F.78='toaster:programs/Hiip_Support/savers/PICT.cap'
  161. checksum.C.78=9638
  162. checksum.F.79='toaster:programs/Hiip_Support/savers/Alias.cap'
  163. checksum.C.79=9836
  164. checksum.F.80='toaster:programs/Hiip_Support/savers/Rendition.cap'
  165. checksum.C.80=9142
  166. checksum.F.81='toaster:programs/Hiip_Support/savers/SoftImage.cap'
  167. checksum.C.81=10584
  168. checksum.F.82='toaster:programs/Hiip_Support/savers/XWindows.cap'
  169. checksum.C.82=8182
  170. checksum.F.83='toaster:programs/Hiip_Support/savers/SunRaster.cap'
  171. checksum.C.83=9928
  172. checksum.F.84='toaster:programs/Hiip_Support/savers/Framestore.cap'
  173. checksum.C.84=8326
  174. checksum.F.85='toaster:programs/Hiip_Support/savers/PCX.cap'
  175. checksum.C.85=10384
  176. checksum.F.86='toaster:programs/Hiip_Support/savers/BMP.cap'
  177. checksum.C.86=11660
  178. checksum.F.87='toaster:programs/Hiip_Support/savers/YUV.cap'
  179. checksum.C.87=11006
  180. checksum.F.88='toaster:programs/Hiip_Support/savers/Cineon.cap'
  181. checksum.C.88=12042
  182. checksum.F.89='toaster:programs/Hiip_Support/savers/Pixar.cap'
  183. checksum.C.89=13574
  184. checksum.F.90='toaster:programs/Hiip_Support/savers/TARGA.cap'
  185. checksum.C.90=11970
  186. checksum.F.91='toaster:programs/Hiip_Support/savers/SGI.cap'
  187. checksum.C.91=11996
  188. checksum.F.92='toaster:programs/Hiip_Support/savers/Wavefront.cap'
  189. checksum.C.92=13576
  190. checksum.F.93='toaster:programs/Hiip_Support/savers/QRT'
  191. checksum.C.93=14178
  192. checksum.F.94='toaster:programs/Hiip_Support/savers/SGI'
  193. checksum.C.94=4294943966
  194. checksum.F.95='toaster:programs/Hiip_Support/savers/XWindows'
  195. checksum.C.95=4294936412
  196. checksum.F.96='toaster:programs/Hiip_Support/savers/SunRaster'
  197. checksum.C.96=4294896222
  198. checksum.F.97='toaster:programs/Hiip_Support/savers/Pixar'
  199. checksum.C.97=434
  200. checksum.F.98='toaster:programs/Hiip_Support/savers/Rendition'
  201. checksum.C.98=33754
  202. checksum.F.99='toaster:programs/Hiip_Support/savers/Alias'
  203. checksum.C.99=4294942606
  204. checksum.F.100='toaster:programs/Hiip_Support/savers/PCX'
  205. checksum.C.100=51400
  206. checksum.F.101='toaster:programs/Hiip_Support/savers/SoftImage'
  207. checksum.C.101=236
  208. checksum.F.102='toaster:programs/Hiip_Support/savers/YUV'
  209. checksum.C.102=4294813672
  210. checksum.F.103='toaster:programs/Hiip_Support/savers/PICT'
  211. checksum.C.103=64202
  212. checksum.F.104='toaster:programs/Hiip_Support/savers/IFF'
  213. checksum.C.104=4294908628
  214. checksum.F.105='toaster:programs/Hiip_Support/savers/BMP'
  215. checksum.C.105=181738
  216. checksum.F.106='toaster:programs/Hiip_Support/savers/TARGA'
  217. checksum.C.106=115546
  218. checksum.F.107='toaster:programs/Hiip_Support/savers/Framestore'
  219. checksum.C.107=144158
  220. checksum.F.108='toaster:programs/Hiip_Support/savers/Wavefront'
  221. checksum.C.108=4294815784
  222. checksum.F.109='toaster:programs/Hiip_Support/savers/Cineon'
  223. checksum.C.109=204570
  224. checksum.F.110='toaster:programs/Hiip_Support/savers/JPEG'
  225. checksum.C.110=4294927160
  226. checksum.F.111='toaster:programs/Hiip_Support/savers/TIFF'
  227. checksum.C.111=880380
  228. checksum.F.112='toaster:programs/plug-ins/LightWave/ClipSaver.p'
  229. checksum.C.112=4294958360
  230. checksum.F.113='toaster:programs/plug-ins/LightWave/vidfilt.p'
  231. checksum.C.113=16650
  232. checksum.F.114='toaster:programs/plug-ins/LightWave/hiipload.p'
  233. checksum.C.114=185562
  234. checksum.F.115='toaster:programs/plug-ins/LightWave/hiipsave.p'
  235. checksum.C.115=167820
  236. checksum.F.116='toaster:programs/plug-ins/Modeler/Prims.P'
  237. checksum.C.116=4294923324
  238. checksum.F.117='toaster:programs/plug-ins/Modeler/LW_Vrml.P'
  239. checksum.C.117=114062
  240. checksum.F.118='toaster:programs/plug-ins/Modeler/Tran3D.p'
  241. checksum.C.118=241778
  242. checksum.F.119='toaster:programs/plug-ins/Modeler/Motions.P'
  243. checksum.C.119=4294700030
  244. checksum.F.120='toaster:programs/plug-ins/Modeler/PowerView.p'
  245. checksum.C.120=32374
  246. checksum.F.121='toaster:programs/Switcher_Support/vts'
  247. checksum.C.121=72240
  248. checksum.F.122='toaster:programs/ToasterPaint_Support/FontOnDarkNP'
  249. checksum.C.122=4294966322
  250. checksum.F.123='toaster:programs/ToasterPaint_Support/FontOnLightNP'
  251. checksum.C.123=4294962572
  252. checksum.F.124='toaster:programs/ToasterPaint_Support/PlainFont.data'
  253. checksum.C.124=4294964454
  254. checksum.F.125='toaster:programs/ToasterPaint_Support/FontBlackNP'
  255. checksum.C.125=4294958358
  256. checksum.F.126='toaster:programs/ToasterPaint_Support/FontOnDark'
  257. checksum.C.126=2194
  258. checksum.F.127='toaster:programs/ToasterPaint_Support/FontOnLight'
  259. checksum.C.127=4294962786
  260. checksum.F.128='toaster:programs/ToasterPaint_Support/FontWhiteOnDark'
  261. checksum.C.128=2822
  262. checksum.F.129='toaster:programs/ToasterPaint_Support/keyboard.txt'
  263. checksum.C.129=464914
  264. checksum.F.130='toaster:programs/ToasterPaint_Support/BlackFont.data'
  265. checksum.C.130=4294965762
  266. checksum.F.131='toaster:programs/ToasterPaint_Support/Ham6pal.pic'
  267. checksum.C.131=3732
  268. checksum.F.132='toaster:programs/ToasterPaint_Support/Gadget.pic'
  269. checksum.C.132=40408
  270. checksum.F.133='toaster:programs/Utilities/Genlock'
  271. checksum.C.133=4294950228
  272. checksum.F.134='toaster:programs/Utilities/Patch3000'
  273. checksum.C.134=4294955842
  274. checksum.F.135='toaster:programs/Utilities/Toast100'
  275. checksum.C.135=9978
  276. checksum.F.136='toaster:programs/Utilities/ToastNSerial'
  277. checksum.C.136=4294939000
  278. checksum.F.137='rexx:cg/rexxlauncher.rexx'
  279. checksum.C.137=86926
  280. checksum.F.138='sys:Devs/flyerscsi.device'
  281. checksum.C.138=4294964318
  282. checksum.F.139='sys:Fonts/CGInterface.font'
  283. checksum.C.139=1332
  284. checksum.F.140='sys:Fonts/NewToaster.font'
  285. checksum.C.140=1506
  286. checksum.F.141='sys:Fonts/TimeCodeLG.font'
  287. checksum.C.141=1040
  288. checksum.F.142='sys:Fonts/InterfaceTABS.font'
  289. checksum.C.142=2242
  290. checksum.F.143='sys:Fonts/InterfaceDG.font'
  291. checksum.C.143=2026
  292. checksum.F.144='sys:Fonts/InterfaceLG.font'
  293. checksum.C.144=2026
  294. checksum.F.145='sys:Fonts/TimeCodeDG.font'
  295. checksum.C.145=1040
  296. checksum.F.146='sys:Fonts/CGInterface/12.4C'
  297. checksum.C.146=1698
  298. checksum.F.147='sys:Fonts/CGInterface/12.4C.cmap'
  299. checksum.C.147=4294967070
  300. checksum.F.148='sys:Fonts/CGInterface/14.4C'
  301. checksum.C.148=5028
  302. checksum.F.149='sys:Fonts/InterfaceDG/11.8C'
  303. checksum.C.149=4294952216
  304. checksum.F.150='sys:Fonts/NewToaster/16.16C'
  305. checksum.C.150=8102
  306. checksum.F.151='sys:Fonts/InterfaceTABS/11.8C'
  307. checksum.C.151=4294964636
  308. checksum.F.152='sys:Fonts/TimeCodeLG/11.8C'
  309. checksum.C.152=2806
  310. checksum.F.153='sys:Fonts/InterfaceLG/11.8C'
  311. checksum.C.153=2078
  312. checksum.F.154='sys:Fonts/TimeCodeDG/11.8C'
  313. checksum.C.154=2196
  314. checksum.F.155='sys:L/FlyerFileSystem'
  315. checksum.C.155=4294962068
  316. checksum.F.156='sys:Libs/rexxapp.library'
  317. checksum.C.156=12220
  318. checksum.F.157='sys:Libs/tio.library'
  319. checksum.C.157=15072
  320. checksum.F.158='sys:Libs/iff.library'
  321. checksum.C.158=7952
  322. checksum.F.159='sys:Libs/rexxmathlib.library'
  323. checksum.C.159=5926
  324. checksum.F.160='sys:Libs/post.library'
  325. checksum.C.160=4294575278
  326. checksum.F.161='sys:Libs/psnf.library'
  327. checksum.C.161=880112
  328. checksum.F.162='sys:Libs/proof.library'
  329. checksum.C.162=133318
  330. checksum.F.163='sys:Libs/crouton.library'
  331. checksum.C.163=59804
  332. checksum.F.164='sys:Libs/flyer.library'
  333. checksum.C.164=99564
  334. checksum.F.165='sys:c/IconX'
  335. checksum.C.165=10292
  336. checksum.F.166='sys:c/Comp2RGB'
  337. checksum.C.166=16666
  338. checksum.F.167='sys:c/laceset'
  339. checksum.C.167=4294961732
  340. checksum.F.168='sys:c/RGB2Comp'
  341. checksum.C.168=16572
  342. checksum.F.169='sys:c/TLoadPicture'
  343. checksum.C.169=23864
  344. checksum.F.170='sys:c/ToastFont'
  345. checksum.C.170=32268
  346. checksum.F.171='sys:c/PSText'
  347. checksum.C.171=277212
  348. checksum.F.172='sys:c/PSImage'
  349. checksum.C.172=4294730808
  350. checksum.F.173='sys:c/Info'
  351. checksum.C.173=4294953694
  352. checksum.F.174='sys:c/ReqIt'
  353. checksum.C.174=16102
  354. checksum.F.175='sys:c/gnusto'
  355. checksum.C.175=107092
  356. checksum.F.176='sys:c/CheckFile'
  357. checksum.C.176=4294870586
  358. checksum.F.177='sys:c/DumpProject'
  359. checksum.C.177=4294781246
  360. checksum.F.178='sys:c/FlyerInit'
  361. checksum.C.178=4294942458
  362. checksum.F.179='sys:c/FlyerProc'
  363. checksum.C.179=4294902736
  364. checksum.F.180='sys:c/VoidAll'
  365. checksum.C.180=4294964442
  366. checksum.F.181='sys:c/AppendFields'
  367. checksum.C.181=4294963510
  368. checksum.F.182='sys:c/RecoverFiles'
  369. checksum.C.182=77828
  370. checksum.F.183='--NewEffects--'
  371. checksum.C.183=0
  372. checksum.F.184='Toaster:Effects/Animals/Bear-R'
  373. checksum.C.184=4294904720
  374. checksum.F.185='Toaster:Effects/Animals/Falling Sheep'
  375. checksum.C.185=4294947928
  376. checksum.F.186='Toaster:Effects/Blinds/Blinds 3 Expand'
  377. checksum.C.186=4294964032
  378. checksum.F.187='Toaster:Effects/Digital/Cbars Explode'
  379. checksum.C.187=651524
  380. checksum.F.188='Toaster:Effects/Digital/Expand H Center'
  381. checksum.C.188=5822
  382. checksum.F.189='Toaster:Effects/Digital/Expand Overshoot In'
  383. checksum.C.189=4980
  384. checksum.F.190='Toaster:Effects/Digital/Expand T-B'
  385. checksum.C.190=1714
  386. checksum.F.191='Toaster:Effects/Digital/Expand V Center'
  387. checksum.C.191=3658
  388. checksum.F.192='Toaster:Effects/Digital/Flip H Matte'
  389. checksum.C.192=13904
  390. checksum.F.193='Toaster:Effects/Digital/Flip V Matte'
  391. checksum.C.193=4294954744
  392. checksum.F.194='Toaster:Effects/Digital/Infinite Tiles'
  393. checksum.C.194=6268
  394. checksum.F.195='Toaster:Effects/Organic/Organic Burble 2'
  395. checksum.C.195=4294933046
  396. checksum.F.196='Toaster:Effects/OverLays/Glitch RasterShift'
  397. checksum.C.196=4294195622
  398. checksum.F.197='Toaster:Effects/OverLays/Glitch Roll Screen'
  399. checksum.C.197=4294591064
  400. checksum.F.198='Toaster:Effects/OverLays/Binoculars'
  401. checksum.C.198=4294912834
  402. checksum.F.199='Toaster:Effects/OverLays/DropOuts'
  403. checksum.C.199=97188
  404. checksum.F.200='Toaster:Effects/PagePeel/Page Peel'
  405. checksum.C.200=4294935088
  406. checksum.F.201='Toaster:Effects/PagePeel/Page Peel BL-TR'
  407. checksum.C.201=9292
  408. checksum.F.202='Toaster:Effects/PagePeel/Page Peel BR-TL'
  409. checksum.C.202=25198
  410. checksum.F.203='Toaster:Effects/PagePeel/Page Peel TL-BR'
  411. checksum.C.203=4294904008
  412. checksum.F.204='Toaster:Effects/PagePeel/Page Tear'
  413. checksum.C.204=41738
  414. checksum.F.205='Toaster:Effects/People/Chicks With Guns'
  415. checksum.C.205=7776
  416. checksum.F.206='Toaster:Effects/People/Dance Party-L'
  417. checksum.C.206=22634
  418. checksum.F.207='Toaster:Effects/People/Dance Party-R'
  419. checksum.C.207=110884
  420. checksum.F.208='Toaster:Effects/People/HandGun L-R'
  421. checksum.C.208=4294931274
  422. checksum.F.209='Toaster:Effects/People/HandGun R-L'
  423. checksum.C.209=4294942464
  424. checksum.F.210='Toaster:Effects/People/Kiki Legs'
  425. checksum.C.210=8684
  426. checksum.F.211='Toaster:Effects/People/Kiki Legs-R'
  427. checksum.C.211=4294929438
  428. checksum.F.212='Toaster:Effects/People/Kiki Peep'
  429. checksum.C.212=4294940114
  430. checksum.F.213='Toaster:Effects/People/KiKi Twirl'
  431. checksum.C.213=4294911704
  432. checksum.F.214='Toaster:Effects/People/KiKi Twirl-L'
  433. checksum.C.214=4294956238
  434. checksum.F.215='Toaster:Effects/People/Kiki Wave'
  435. checksum.C.215=4294942530
  436. checksum.F.216='Toaster:Effects/People/Ms.Peel-L'
  437. checksum.C.216=28556
  438. checksum.F.217='Toaster:Effects/People/Ms.Peel-R'
  439. checksum.C.217=2530
  440. checksum.F.218='Toaster:Effects/People/Toddler-L'
  441. checksum.C.218=4294967202
  442. checksum.F.219='Toaster:Effects/People/Toddler-R'
  443. checksum.C.219=392
  444. checksum.F.220='Toaster:Effects/Push-Pull/Pull Off B-T'
  445. checksum.C.220=4294966626
  446. checksum.F.221='Toaster:Effects/Push-Pull/Pull Off Border L-R'
  447. checksum.C.221=4294962672
  448. checksum.F.222='Toaster:Effects/Push-Pull/Pull Off R-L'
  449. checksum.C.222=4294963310
  450. checksum.F.223='Toaster:Effects/Push-Pull/Pull Off Split'
  451. checksum.C.223=3022
  452. checksum.F.224='Toaster:Effects/Push-Pull/Pull Off TL-BR'
  453. checksum.C.224=5342
  454. checksum.F.225='Toaster:Effects/Push-Pull/Pull Off V Center'
  455. checksum.C.225=1414
  456. checksum.F.226='Toaster:Effects/Push-Pull/Push On B-T'
  457. checksum.C.226=6110
  458. checksum.F.227='Toaster:Effects/Push-Pull/Push On R-L'
  459. checksum.C.227=4942
  460. checksum.F.228='Toaster:Effects/Push-Pull/Push On Split'
  461. checksum.C.228=1362
  462. checksum.F.229='Toaster:Effects/Push-Pull/Push On T-B'
  463. checksum.C.229=288
  464. checksum.F.230='Toaster:Effects/Shapes/Arrow BL-TR'
  465. checksum.C.230=8692
  466. checksum.F.231='Toaster:Effects/Shapes/Arrow BR-TL'
  467. checksum.C.231=4294927988
  468. checksum.F.232='Toaster:Effects/Shapes/Arrow Down'
  469. checksum.C.232=4294932416
  470. checksum.F.233='Toaster:Effects/Shapes/Arrow Left'
  471. checksum.C.233=4294853438
  472. checksum.F.234='Toaster:Effects/Shapes/Arrow Right'
  473. checksum.C.234=36904
  474. checksum.F.235='Toaster:Effects/Shapes/Arrow TL-BR'
  475. checksum.C.235=91224
  476. checksum.F.236='Toaster:Effects/Shapes/Arrow TR-BL'
  477. checksum.C.236=58116
  478. checksum.F.237='Toaster:Effects/Shapes/Arrow Up'
  479. checksum.C.237=4294897846
  480. checksum.F.238='Toaster:Effects/Shapes/Star Down'
  481. checksum.C.238=30048
  482. checksum.F.239='Toaster:Effects/Shapes/Star L-R'
  483. checksum.C.239=4294965088
  484. checksum.F.240='Toaster:Effects/Shapes/Star R-L'
  485. checksum.C.240=12370
  486. checksum.F.241='Toaster:Effects/Shapes/Star Up'
  487. checksum.C.241=964
  488. checksum.F.242='Toaster:Effects/Special/Flying Ace Matte'
  489. checksum.C.242=16070
  490. checksum.F.243='Toaster:Effects/Special/Gears Up Matte'
  491. checksum.C.243=4294956630
  492. checksum.F.244='Toaster:Effects/Special/HandShadow L-R'
  493. checksum.C.244=4294927592
  494. checksum.F.245='Toaster:Effects/Special/HandShadow R-L'
  495. checksum.C.245=4294967082
  496. checksum.F.246='Toaster:Effects/Special/No Parking'
  497. checksum.C.246=4294932410
  498. checksum.F.247='Toaster:Effects/Special/Phone'
  499. checksum.C.247=9816
  500. checksum.F.248='Toaster:Effects/Sports/Aerobics-L'
  501. checksum.C.248=4294965428
  502. checksum.F.249='Toaster:Effects/Sports/Aerobics-R'
  503. checksum.C.249=3490
  504. checksum.F.250='Toaster:Effects/Sports/BasketBall Pass'
  505. checksum.C.250=4294946632
  506. checksum.F.251='Toaster:Effects/Sports/BlindSide'
  507. checksum.C.251=4294945864
  508. checksum.F.252='Toaster:Effects/Sports/BlindSide-R'
  509. checksum.C.252=4872
  510. checksum.F.253='Toaster:Effects/Sports/Fat Slob'
  511. checksum.C.253=35164
  512. checksum.F.254='Toaster:Effects/Sports/Fat Slob-R'
  513. checksum.C.254=4294962512
  514. checksum.F.255='Toaster:Effects/Sports/FootBall Smash'
  515. checksum.C.255=23638
  516. checksum.F.256='Toaster:Effects/Sports/Golf Swing'
  517. checksum.C.256=4294944282
  518. checksum.F.257='Toaster:Effects/Sports/Jogging L-R'
  519. checksum.C.257=4294955156
  520. checksum.F.258='Toaster:Effects/Sports/Jogging R-L'
  521. checksum.C.258=4294964006
  522. checksum.F.259='Toaster:Effects/Sports/Kiki CartWheel'
  523. checksum.C.259=4294947564
  524. checksum.F.260='Toaster:Effects/Sports/Kiki CartWheel-R'
  525. checksum.C.260=51172
  526. checksum.F.261='Toaster:Effects/Sports/Mr.Clean'
  527. checksum.C.261=32592
  528. checksum.F.262='Toaster:Effects/Sports/QuarterBack Pass'
  529. checksum.C.262=4294954084
  530. checksum.F.263='Toaster:Effects/Sports/QuarterBack Pass-R'
  531. checksum.C.263=4294949362
  532. checksum.F.264='Toaster:Effects/Sports/Tennis Serve'
  533. checksum.C.264=4844
  534. checksum.F.265='Toaster:Effects/Sports/Tennis Serve-R'
  535. checksum.C.265=31820
  536. checksum.F.266='Toaster:Effects/Sports/WeightLifter'
  537. checksum.C.266=47658
  538. checksum.F.267='Toaster:Effects/Trajectory/Curving Fly In'
  539. checksum.C.267=6324
  540. checksum.F.268='Toaster:Effects/Trajectory/Curving Fly Out'
  541. checksum.C.268=4294961888
  542. checksum.F.269='Toaster:Effects/Trajectory/Fly In Top'
  543. checksum.C.269=5686
  544. checksum.F.270='Toaster:Effects/Trajectory/Ping Pong In'
  545. checksum.C.270=4698
  546. checksum.F.271='Toaster:Effects/Weddings/Dance Across'
  547. checksum.C.271=62326
  548. checksum.F.272='Toaster:Effects/Weddings/Dance Across-L'
  549. checksum.C.272=4294945944
  550. checksum.F.273='Toaster:Effects/Animals/Bear-L'
  551. checksum.C.273=4294884744
  552. checksum.F.274='Toaster:Effects/Digital/Flip Chrome Edge !'
  553. checksum.C.274=906554
  554. checksum.F.275='Toaster:Effects/Digital/Hand Pull !'
  555. checksum.C.275=4294965654
  556. checksum.F.276='Toaster:Effects/Digital/Warp To Globe !'
  557. checksum.C.276=4294830782
  558. checksum.F.277='Toaster:Effects/OverLays/Old Film Color !'
  559. checksum.C.277=34054
  560. checksum.F.278='Toaster:Effects/OverLays/Split1 !'
  561. checksum.C.278=4294917786
  562. checksum.F.279='Toaster:Effects/OverLays/Split2 !'
  563. checksum.C.279=16348
  564. checksum.F.280='Toaster:Effects/OverLays/Split3 !'
  565. checksum.C.280=4294950998
  566. checksum.F.281='Toaster:Effects/PagePeel/Page Peel !'
  567. checksum.C.281=4294808848
  568. checksum.F.282='Toaster:Effects/PagePeel/Page Peel BL-TR !'
  569. checksum.C.282=4294944540
  570. checksum.F.283='Toaster:Effects/PagePeel/Page Peel BR-TL !'
  571. checksum.C.283=35618
  572. checksum.F.284='Toaster:Effects/PagePeel/Page Tear !'
  573. checksum.C.284=36716
  574. checksum.F.285='Toaster:Effects/PagePeel/Page Tear Blank !'
  575. checksum.C.285=98744
  576. checksum.F.286='Toaster:Effects/People/Kikibell !'
  577. checksum.C.286=4294960492
  578. checksum.F.287='Toaster:Effects/People/Running Man L-R !'
  579. checksum.C.287=13252
  580. checksum.F.288='Toaster:Effects/People/Running Man R-L !'
  581. checksum.C.288=78736
  582. checksum.F.289='Toaster:Effects/Space/Infinite Video Space !'
  583. checksum.C.289=170988
  584. checksum.F.290='Toaster:Effects/Space/Warp Drive !'
  585. checksum.C.290=4294925954
  586. checksum.F.291='Toaster:Effects/Special/50 Off !'
  587. checksum.C.291=4294920196
  588. checksum.F.292='Toaster:Effects/Special/Channel Change Noise !'
  589. checksum.C.292=4294835778
  590. checksum.F.293='Toaster:Effects/Special/Clapboard Color !'
  591. checksum.C.293=4294935558
  592. checksum.F.294='Toaster:Effects/Special/Dollars Fall !'
  593. checksum.C.294=4294948902
  594. checksum.F.295='Toaster:Effects/Special/Ferrari L-R !'
  595. checksum.C.295=81444
  596. checksum.F.296='Toaster:Effects/Special/Ferrari R-L !'
  597. checksum.C.296=18516
  598. checksum.F.297='Toaster:Effects/Special/FingerWalk'
  599. checksum.C.297=78196
  600. checksum.F.298='Toaster:Effects/Special/Floppy Disk L-R !'
  601. checksum.C.298=4294951008
  602. checksum.F.299='Toaster:Effects/Special/Floppy Disk R-L !'
  603. checksum.C.299=4294965374
  604. checksum.F.300='Toaster:Effects/Special/Flying Ace Color !'
  605. checksum.C.300=4294818368
  606. checksum.F.301='Toaster:Effects/Special/Gears Down Color !'
  607. checksum.C.301=4294884708
  608. checksum.F.302='Toaster:Effects/Special/Gears Up Color !'
  609. checksum.C.302=120104
  610. checksum.F.303='Toaster:Effects/Special/Heli Fly R-L !'
  611. checksum.C.303=48362
  612. checksum.F.304='Toaster:Effects/Special/One Way !'
  613. checksum.C.304=4294891932
  614. checksum.F.305='Toaster:Effects/Special/Stars Flying In !'
  615. checksum.C.305=4294959432
  616. checksum.F.306='Toaster:Effects/Special/SuperHero !'
  617. checksum.C.306=100380
  618. checksum.F.307='Toaster:Effects/Special/US Flag Wave L-R !'
  619. checksum.C.307=15176
  620. checksum.F.308='Toaster:Effects/Special/US Flag Wave R-L !'
  621. checksum.C.308=201538
  622. checksum.F.309='Toaster:Effects/Special/Watch L-R !'
  623. checksum.C.309=4294894876
  624. checksum.F.310='Toaster:Effects/Special/Watch R-L !'
  625. checksum.C.310=4294914202
  626. checksum.F.311='Toaster:Effects/Special/Wow !'
  627. checksum.C.311=4294864558
  628. checksum.F.312='Toaster:Effects/Sports/BaseBall !'
  629. checksum.C.312=4294958162
  630. checksum.F.313='Toaster:Effects/Sports/Checker Flag !'
  631. checksum.C.313=11898
  632. checksum.F.314='Toaster:Effects/Weddings/Wedding Book In !'
  633. checksum.C.314=131406
  634. checksum.F.315='Toaster:Effects/Weddings/Wedding Book Out !'
  635. checksum.C.315=4294918358
  636. total=315
  637. goodflag=0
  638. gf=0
  639. agaswitcher=0
  640. ecsswitcher=0
  641. mutantswitcher=0
  642. toaster=4
  643. nolog=0
  644. date=translate(date(USA),"-","/")||"("translate(time("C"),".",":")")"
  645.  
  646. if ~exists("LogFiles") then address command "makedir LogFiles"
  647.  
  648. logfilename="Logfile"||date
  649.  
  650. if (~open(logfile, "logfiles/"||logfilename, w)) then do
  651.    say
  652.    say "Warning: Unable to create logfile!"
  653.    say
  654.    nolog=1
  655.    end
  656.  
  657. call logsay("CheckSoftware V4.1D:")
  658. call logsay("")
  659. call logsay("Software check was done on: "||date)
  660. call logsay("")
  661. call logsay("Checking your Toaster/Flyer software.")
  662. say
  663.  
  664. if ~exists("toaster:programs") then do
  665.    call logsay("Your Toaster: assign needs to point to the root of your NewTek")
  666.    call logsay("directory. Currently it does not.  You may need to re-install")
  667.    call logsay("your software.")
  668.    call logsay()
  669.    call quit
  670.    end
  671.  
  672. if ~exists("rexx:cg") then do
  673.    call logsay("Your Rexx: assign needs to point to NewTek/Arexx directory")
  674.    call logsay("Currently it does not.  You may need to re-install your")
  675.    call logsay("software.  Without this assignment your arexx macros may not")
  676.    call logsay("function properly.")
  677.    call logsay()
  678.    call quit
  679.    end
  680.  
  681. if ~exists("c:checkfile") then do
  682.   call logsay("I require the program CheckFile in your C: directory...")
  683.   call logsay("it is currently missing.")
  684.   call logsay()
  685.   call quit
  686.   end
  687.  
  688. do while left(computer,1) ~="2" & left(computer,1)~="4"
  689.    call logsay("Is this computer an Amiga 2000 or an Amiga 4000? <2000/4000>")
  690.    pull computer
  691.    end
  692.  
  693. ecsswitcher=0
  694. agaswitcher=0
  695.  
  696. if left(computer,1)="4" then agaswitcher=1
  697.    else ecsswitcher=1
  698.  
  699. computer=""
  700.  
  701. if ecsswitcher=1 then do
  702.    call logsay("")
  703.    if agaswitcher=1 then agaswitcher=0
  704.    do while left(computer,1) ~="2" & left(computer,1)~="4"
  705.       call logsay("Do you have a Toaster 2000 or a Toaster 4000 in this machine? <2000/4000>")
  706.       pull computer
  707.       end
  708.    if left(computer,1)="2" then toaster=2
  709.    end
  710.  
  711. if ecsswitcher=1 &  ~exists("toaster:programs/switcher.main") then do
  712.   say
  713.   call logsay("The file switcher.main is not present. It is required to run")
  714.   call logsay("Video Toaster on an Amiga 2000.")
  715.   call quit
  716.   end
  717.  
  718. if agaswitcher=1 &  ~exists("toaster:programs/switcher.main.aa") then do
  719.   say
  720.   call logsay("The file switcher.main.aa is not present. It is required to run")
  721.   call logsay("Video Toaster 4000 on an Amiga 4000.")
  722.   call logsay()
  723.   call quit
  724.   end
  725.  
  726. call logsay("")
  727.  
  728. call logsay("Working... Please Wait.")
  729.  
  730. cd6=""
  731. if (exists("sys:devs/dosdrivers/cd6")) then cd6="SYS:Devs/DosDrivers/CD6"
  732. if (exists("sys:wbstartup/cd6")) then do
  733.    if cd6="" then cd6="SYS:WBStartup/CD6"
  734.    else cd6=cd6||" And Sys:WBStartup/CD6"
  735.    end
  736.  
  737. if cd6~="" then do
  738.    call logsay("")
  739.    call logsay("Note: The CD-Rom Driver CD6 is currently mounted at startup (The file is")
  740.    call logsay(cd6||") If You don`t have A CD-Rom")
  741.    call logsay("Drive attached to your flyer (SCSI Chain C, ID 6) you WILL run into flyer")
  742.    call logsay("problems.")
  743.    end
  744. call logsay("")
  745.  
  746. call openwindow()
  747. if nowindow=0 then call printcheck("Switcher.main, ToasterPaint and support files.")
  748.  
  749. if (exists("toaster:programs/switcher.main.aa") & exists("toaster:programs/switcher.main")) then
  750.    call logsay("Warning: You have more than one version of switcher.main on your system.")
  751.  
  752. if agaswitcher=1 then do
  753.    gf=gf+checkfile(checksum.F.1,checksum.C.1,1) /* Switcher.main.aa */
  754.    gf=gf+checkfile(checksum.F.6,checksum.C.7,1) /* Videotoaster.aa */
  755.    gf=gf+checkfile(checksum.F.8,checksum.C.8,1) /* vta.aa */
  756.    gf=gf+checkfile(checksum.F.9,checksum.C.9,1) /* vta2.aa */
  757.    gf=gf+checkfile(checksum.F.10,checksum.C.10,1) /* vti.aa */
  758.    gf=gf+checkfile(checksum.F.11,checksum.C.11,1) /* vti2.aa */
  759.    gf=gf+checkfile(checksum.F.16,checksum.C.16,1) /* 4000Patch */
  760.    end
  761.  
  762. if ecsswitcher=1 then do
  763.    null=checkfile(checksum.F.2,0,0)
  764.    switchsum=getenv(checkfile)
  765.  
  766.    if ecsswitcher=1 & toaster=2 then do
  767.       if switchsum=checksum.C.2 then do
  768.          call logsay("Warning: The file switcher.main is for a Toaster 4000.")
  769.          gf=gf+1
  770.          end
  771.       else if switchsum~=checksum.C.3 then do
  772.          call logsay("Warning: The file switcher.main is not a V4.1D file.")
  773.          gf=gf+1
  774.          end
  775.       end
  776.  
  777.    if ecsswitcher=1 & toaster=4 then do
  778.       if switchsum=checksum.C.3 then do
  779.          call logsay("Warning: The file switcher.main is for a Toaster 2000.")
  780.          gf=gf+1
  781.          end
  782.       else if switchsum~=checksum.C.2 then do
  783.          call logsay("Warning: The file switcher.main is not a V4.1D file.")
  784.          gf=gf+1
  785.          end
  786.       end
  787.    end
  788.  
  789.  null=checkfile(checksum.F.4,0,0) /* toasterpaint */
  790.  toastsum=getenv(checkfile)
  791.  if toastsum=checksum.C.4 & ecsswitcher=1 then do
  792.     call logsay("Warning: Your ToasterPaint is for an Amiga 4000.")
  793.     gf=gf+1
  794.     end
  795.  if toastsum=checksum.C.5 & agaswitcher=1 then do
  796.     call logsay("Warning: Your ToasterPaint is for an Amiga 2000.")
  797.     gf=gf+1
  798.     end
  799.  if (toastsum~=checksum.C.5 & toastsum~=checksum.C.4) then do
  800.     call logsay("Warning: The file ToasterPaint is not a V4.1D file.")
  801.     gf=gf+1
  802.     end
  803.  
  804. if ecsswitcher=1 then do
  805.    gf=gf+checkfile(checksum.F.6,checksum.C.6,1) /* VideoToaster */
  806.    gf=gf+checkfile(checksum.F.12,checksum.C.12,1) /* vta */
  807.    gf=gf+checkfile(checksum.F.13,checksum.C.13,1) /* vta2 */
  808.    gf=gf+checkfile(checksum.F.14,checksum.C.14,1) /* vti */
  809.    gf=gf+checkfile(checksum.F.15,checksum.C.15,1) /* vti2 */
  810.    end
  811.  
  812.  null=checkfile(checksum.F.17,0,0) /* toasterpaint */
  813.  dmasum=getenv(checkfile)
  814.  if (dmasum=checksum.C.18) then
  815.     call logsay("Note: You are running V(11.16.95) of DMA.Bin.")
  816.  if (dmasum~=checksum.C.17) & (dmasum~=checksum.C.18) then
  817.     call logsay("Warning: The file DMA.bin is not a flyer V4.1D file.")
  818.  
  819. do count=19 to total
  820.    if checksum.F.count="--NewEffects--" then break
  821.    if nowindow=0 then call printcheck(checksum.F.count)
  822.    if ~exists(checksum.F.count) then
  823.       call logsay("The File "||checksum.F.count||" is missing.")
  824.    else
  825.       gf=gf+checkfile(checksum.F.count,checksum.C.count,1)
  826. end
  827. count=count+1
  828. if nowindow=0 then call printcheck("Checking updated Effects...")
  829. do count2=count to total
  830.    if nowindow=0 then call printcheck(checksum.F.count2)
  831.    if exists(checksum.F.count2) then
  832.       gf=gf+checkfile(checksum.F.count2,checksum.C.count2,1)
  833. end
  834. say
  835. if gf=0 then call logsay("All major system files are correct for version  V4.1D.")
  836. else call logsay("Warning: "||gf||" files were not V4.1D files... You may experience software problems.")
  837. say
  838. quit:
  839.  
  840. call logsay("Press <Return> to continue.")
  841. call close(logfile)
  842. pull waitforkey
  843. exit
  844.  
  845. checkfile:
  846. parse arg filename,checksum,message
  847. if ~exists(filename) then do
  848.   call logsay("The file "||filename||" is missing.")
  849.   return 1
  850.   end
  851.  
  852. address command 'c:checkfile "'||filename||'" > env:checkfile'
  853. checkin=getenv(checkfile)
  854. if (checkin=checksum) then return 0
  855. if message=1 then
  856.    call logsay("Warning: The file "filename" is not a flyer V4.1D file.")
  857. return 1
  858.  
  859. getenv:
  860. arg var
  861. if (~open(state, "env:"||var, R)) then return error
  862. value=readln(state)
  863. call close state
  864. return value
  865.  
  866. logsay:
  867. parse arg output
  868.  
  869. say output
  870. if nolog=0 then call writeln(logfile,output)
  871.  
  872. return
  873.  
  874. openwindow:
  875.  
  876. nowindow=0
  877. if ~open("Window","RAW:10/1/640/10/CheckSoftware V4.1D - Hit Control-C to Abort./NOSIZE/SCREEN "ps,"W") then do
  878.    nowindow=1
  879. end
  880.  
  881. return
  882.  
  883.  
  884. printcheck:
  885. parse arg filename
  886.    call writeln("Window","Checking file: "||filename)
  887. return
  888.  
  889.